.banner{
  width: 100%;
  height: 420px;
  background-position: center center;
  background-size: cover;
}
.page-con{
  width: 1200px;
  margin-top: 40px;
  padding-bottom: 50px;
}
.about-left{
  position: relative;
  width: 920px;
  background: rgba(12, 133, 255,0.1);
  padding:25px 30px;
  margin-left: 0px;
}
.about-desc{
  width: 710px;
  margin-left: 0;
  min-height: 270px;
  font-size: 16px;
  color: #1B1B1B;
}
.about-right{
  position: absolute;
  right: -220px;
  bottom:-50px;
}
.quality-con img{
  width: 100%;
}
.contact-con{
  padding-bottom: 60px;
}
.contact-left{
  float: left;
  width: 600px;
}
.contact-left img{
  width: 100%;
}
.contact-right{
  float: right;
  width: 550px;
}